package comandos;

import protocol.MensajeComando;
import server.ClienteHilo;

public class Alerta implements ComandoServidor
{
	private String mensaje;
	
	public void ejecutar (ClienteHilo cliente)
	{

			try
			{
				System.out.println("ALERTAS - Enviando alerta a " + cliente.getUsuario().getNick() + " " + mensaje);
				
				
				cliente.getOutput().writeObject(new MensajeComando("alerta",1));
				cliente.getOutput().flush();
				
				
				cliente.getOutput().writeObject(new String(this.mensaje));
				cliente.getOutput().flush();
				
			}
			catch (Exception e)
			{
				e.printStackTrace();
				System.out.println("Problema al ejecutar el comando");
			}
			

	}
	
	public String getMensaje() {
		return mensaje;
	}
	public void setMensaje(String mensaje) {
		this.mensaje = mensaje;
	}
}
